vanmaram

Leaf roller - meaning in malayalam

Meanings for Leaf roller

noun
ഇലചുരുട്ടിപ്പുഴു